opposing traffic - German English Dictionary